The story of a match made in automotive Heaven. Lotus + Toyota = Perfection.

The story of a match made in automotive Heaven. Lotus + Toyota = Perfection.